From 2cffb09a955166e7284b7b2e44c996707fcb7844 Mon Sep 17 00:00:00 2001 From: "kaf24@labyrinth.cl.cam.ac.uk" Date: Thu, 6 Feb 2003 16:20:54 +0000 Subject: [PATCH] bitkeeper revision 1.22.2.2 (3e428b66IcFnVEMviXFx1CPmUS9q0Q) --- xen-2.4.16/common/memory.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/xen-2.4.16/common/memory.c b/xen-2.4.16/common/memory.c index d5f524c2e4..f8427e6df5 100644 --- a/xen-2.4.16/common/memory.c +++ b/xen-2.4.16/common/memory.c @@ -231,9 +231,9 @@ void __init init_frametable(unsigned long nr_pages) /* Put all domain-allocatable memory on a free list. */ INIT_LIST_HEAD(&free_list); - for( page_index = nr_pages - 1; - page_index >= (__pa(frame_table) + frame_table_size) >> PAGE_SHIFT; - page_index -= 2 ) + for( page_index = (__pa(frame_table) + frame_table_size) >> PAGE_SHIFT; + page_index < nr_pages; + page_index++ ) { pf = list_entry(&frame_table[page_index].list, struct pfn_info, list); list_add_tail(&pf->list, &free_list); -- 2.30.2